⬡ Hub
Skip to content

Azure App Service

Azure App Service is an HTTP-based service for hosting web applications, REST APIs, and mobile back ends.

Key Features

  • Multi-Language: Support for .NET, .NET Core, Java, Ruby, Node.js, PHP, or Python.
  • DevOps Optimization: Continuous integration and deployment with Azure DevOps, GitHub, BitBucket, Docker Hub, or Azure Container Registry.
  • Global Scale: High availability with auto-scaling and load balancing.

Use Cases

  • Web Apps: Hosting websites and web applications.
  • API Apps: Hosting RESTful APIs.
  • Mobile Apps: Hosting backends for mobile applications.

Key Concepts

  • App Service Plan: Defines the region, number of workers, and pricing tier (Free, Shared, Basic, Standard, Premium).
  • Deployment Slots: Staging environments to test changes before swapping to production.
  • Kudu Console: Advanced diagnostic and management tool.